package com.imooc.pan.server.modules.file.context;

import com.imooc.pan.server.modules.file.entity.RPanFile;
import lombok.Data;
import org.springframework.web.multipart.MultipartFile;

import java.io.Serializable;
@Data
public class FileUploadContext implements Serializable {
    /**
     * 文件名称
     */
    private String filename;
    /**
     * 文件唯一标识
     */
    private String identifier;
    /**
     * 文件总大小
     */
    private Long totalSize;
    /**
     * 文件父文件夹id
     */
    private Long parentId;
    /**
     * 文件实体
     */
    private MultipartFile file;
    /**
     * 当前登录用户
     */
    private Long userId;
    /**
     * 文件实体记录
     */
    private RPanFile record;
}
